Russia-Ukraine war puts countries between a rock and a hard place, including India