The TV host discusses his latest show, Noel Edmond’s Kiwi Adventure, which is about his new life in New Zealand