Offshore duty-free shopping thrives in south China’s Hainan province