Why Trump's legal advisers think he can get away with firing Rosenstein