David Geffen donates $100M to launch school for grades 6-12