Shanghai donates 500,000 masks to South Korea in COVID-19 battle