Knowledge Generation for Zero-shot Knowledge-based VQA