Reston business and nonprofits join forces to donate food, essentials to 400 families