Dow, S&P 500 score biggest daily gain since January as Meta, tech earnings embolden bulls