Elon Musk’s Starlink on track to deliver internet service to the world in August