Hundreds of Greater New Bedford families benefit from charitable partnership