Skywards donates a million miles at Dubai World Cup