NBC: China pledges $42 billion in a slew of measures to support the struggling property sector