Royal Ascot: Ballydoyle sleeper and Cheltenham surprise tipped