U.S. President Donald Trump felt Anthony Scaramucci, whom he fired as his communications chief on Monday, made inappropriate comments to The New Yorker magazine, the White House said.