Sacci index shows sharp fall in business confidence