The Nasdaq soars as Big Tech earnings have stocks shrugging off recession alarms