Putin calls India 'privileged strategic partner'