Date announced for by-election to replace former New Zealand PM Clark