St. Benedict students also collect 2,100 cans of food