Prince William arrives in Singapore for annual Earthshot Prize award