Developers of a proposed new town at Heyford Park near Bicester have been recommended to contribute more than £117 million to education.