Karna’s fate in Mahabharata