Russia seeks Indian investment in its oil and gas sector