Aidan O'Brien is aiming to win Europe's richest race for a third time