NBC: SpaceX fires at least 5 employees after internal letter criticizes CEO Elon Musk