New York City Mayor Eric Adams has defended a new pilot program to give migrants prepaid debit cards, saying it could save the city money.