Chemical leak in Shanghai kills 15, sickens dozens