The Treasure Coast Food Bank can now provide 2.6 million meals thanks to a generous donation from a supermarket.