A Novel Approach to Scalable and Automatic Topic-Controlled Question Generation in Education