Typhoon Ragasa bears down on China