Russian President Vladimir Putin is in New Delhi for a state visit, looking to expand bilateral trade beyond energy as he meets with Indian Prime Minister Narandra Modi.