difference between Gita and Bhagavatam on sva-dharma