Globalstar Takes Delivery of Seven More Satellites