TumTum Tree Foundation Donates $680,000 to Alabama Children’s Charities