Typhoon Meranti hits Chinese coast, wreaks havoc