12 Indian cities to host World Quizzing Championship on June