Hosts France, world champions Germany and holders Spain are ‘the three big favourites’ to win Euro 2016.