Microsoft invests billions in Texas data center campus near Pecos