Portland restaurants get financial lifeline prepping 11,000 meals per week for homeless shelters