US STOCKS-Wall St rallies as strong earnings reports boost optimism