Latest typhoon batters the Philippines, causing tidal surges and displacing about 400,000 people