Efficiency wages and the business cycle puzzle