Philippines' Pacquiao vows to end corruption if president