Rare rocks for Lord Ram idol reach Ayodhya from Nepal