Muslim extremist attack leaves seven Philippine soldiers dead