Retired Marine General James "Mad Dog" Mattis becomes the latest potential member of Donald Trump's cabinet to take a harder line on Russia.