Typhoon Matmo has strengthened before making landfall in China, leading to the evacuation of around 347,000 people from Guangdong and Hainan provinces.