Typhoon triggers landslides in Philippines