Laila Harre confirmed as Internet Party leader