China launches its rival to Elon Musk’s Starlink internet satellites