The Duke of Sussex has been awarded a major honour for his work on climate change, while Prince William was left out despite the success of Earthshot