Elon Musk resign as Twitter CEO