First lady Melania Trump accepted a $2 million gift Thursday from IndyCar and Fox Corp. to fund new scholarships for children in foster care.