pm modi gave many gifts to putin analysis