Second Harvest receives $25 million donation just when it is needed most