spiritual lessons from Mahabharata