US President Donald Trump issued a pardon for the late heavyweight boxing champion Jack Johnson, an African-American convicted a century ago for the crime of taking a woman across state lines, saying the move corrected a wrong in American history.