More than 130,000 to be fed by food banks this Christmas – MPs urged to donate