New Zealand leader Jacinda Ardern announces his resignation