England manager Roy Hodgson has named Everton youngster Ross Barkley in his 23-man squad for the World Cup in Brazil.