China battens down as In-fa makes landfall