Equinix scores $1.7 billion in Q2 revenue plus Fortune 500 s