Worker dies at granite business in Cape Coral