Jim Mattis says President Trump should appoint someone “whose views are more aligned with yours”.