Will Russia End Up a Preferred Indian Destination?