Thousands protest outside New Zealand's parliament