Donald J Trump takes office as the 47th president, promising a new era for America focused on respect and prosperity.