US Supreme Court approves Trump immigration rules