Local foundation gives $16.7 million