NBC: Nasdaq jumps to record close as major tech names rise ahead of earnings