Typhoon Tembin: Flash floods, landslides kill over 100 in Philippines