Top Philippine court rejects Muslim autonomy deal