Starlink rival Eutelsat orders 340 OneWeb satellites from Airbus