Donald Trump is set to be inaugurated, here's a look at some of the pledges the Republican has made during his campaign.