Donald J Trump takes oath as the 47th US president, promising a new golden age for America with swift changes and renewed global respect.