Spain disputes tech show was canceled for health motives