Utah man donates money to cover kids' school lunches