Ahead of President Donald Trump's first State of the Union address since returning to the White House, his record on key campaign pledges is mixed.