Operators ‘not given sufficient notice’ of Zanzibar tax