NBC: Musk fires Twitter engineers after critical posts on Twitter and Slack