Narendra Modi departs for Moscow