Retail giant Tesco is to close four of its hypermarkets in China as it grapples with what it calls the "challenging" economic environment in the country.