Prince Charles calls on city to invest ‘trillions’ in sustainable schemes to help save the planet