Cameron wants diversity in universities? Sort out the school syllabus first