Ben Affleck: 'I love New Zealand'