Facemasks for All delivers 40,000 masks to Volunteers of America