Death toll from Philippine landslides, floods up to 22