More than 10 people have died in China’s commercial hub Shanghai, a local health official said Wednesday as the city grapples with its highest temperatures in at least 140 years .