Chinese superyacht builder IAG launches the Electra 100'