Battles between Philippine extremists, government-backed separatists kill 25