This New Satellite Deal Could Connect Millions of Devices Anywhere on Earth