Massive data center opens in Wales