Food-a-thon to feed 25 000