NBC: IMF reaches preliminary deal with Pakistan on $6 billion bailout