India, Russia sign 16 agreements across multiple sectors