Prince Charles says COP26 is the last chance saloon