TCS acquires US-based Coastal Cloud for $700 million