Elon Musk calls SpaceX blast a 'most difficult, complex failure'