Militants still holding 25 hostages in Philippines