Complex business cycles and recurrent unemployment in a non-walrasian macroeconomic model