India and Russia sign agreements across multiple sectors