Shanghai hospital pays the price for China's Covid response