Found wins Europe's richest horse race