Coke is latest to put faith in India