Putin, Modi hold talks to remove irritants in relationship