Economy 'on brink of recession'