St. Peter Claver fulfills its mission through food pantry