EQIX investment thesis