Elon Musk tells Twitter staff to work long hours or leave