Donald Trump has been sworn in as the 45th president of the United States.