Indian Prime Minister Narendra Modi and Russian President Vladimir Putin plan to meet in New Delhi, with both countries vowing to strengthen bilateral ties.