Philippine rebels clash with army