Supreme Court approves Trump firing meddling officials