Amid repeated speculation about Donald Trump's health, the White House has announced the president will undergo a routine medical check-up.