Wall St jumps as earnings, economic data lift optimism