2 Twitter executives to leave firm amid Elon Musk takeover