Military overruns Abu Sayyaf camp in Philippines