Philippine authorities say death toll from typhoon has risen to 420 with nearly 400 missing.