300 food banks benefit from Walmart’s fight-hunger campaign