Harry and Megan accused of ‘eco-hypocrisy’ for flying to Katy Perry gig on private jet