Philippine troops retake Maute's last stronghold