Deauville and his chances of Epsom Derby success