who heard the Bhagavad Gita