Earnings are showing signs of strain and are likely to get worse as economy slows