Alabama strikes deal for $750M data center