IOC signs $3 billion broadcast deal with NBC for 2034 Salt Lake City Olympics and 2036 Summer Games