Monkey pool parties and elephant showers as Shanghai zoo tries to beat China heatwave