“Gut-wrenching” day as production ends at Ohio GM assembly plant