Prince William earns $13 million in one day