Donald Trump posed for selfies with US soldiers stationed at Ramstein Air Base during a surprise trip to Germany on his way back from Iraq.