London not prepared for climate change risks - report