Roberto Martinez believes Ross Barkley is ready to fulfil his potential at the highest level and should be in the England squad.