Russian Helicopters deliver Ka-32A11BC to Shanghai