President Obama signed a bill that includes a provision banning U.S. imports of fish caught by slaves in Southeast Asia and gold mined by children in Africa.