China blizzard disrupts pre-holiday rush for home