‘Ramayana’ has shattered all box office records