Donald Trump, sworn in as the 47th US president, vows to reshape America and tackle inflation on his first day in office.