U.S. companies missed revenue forecasts, hurt by Europe's malaise, a stronger dollar and sluggish consumer spending