The US Treasury will replace former President Andrew Jackson with anti-slavery crusader Harriet Tubman on the US$20 bill.