Controversial US preacher Franklin Graham defends views on Islam, homosexuality and abortion ahead of New Zealand tour NewshubSource