NBC: Elon Musk demands Twitter staffers commit to 'long hours' or leave