King Charles makes emotional climate change speech