Philippine president fires officials over graft charges