Safeway Foundation gives $2 million to community health programs, hospitals