'None of our business’ is no answer to Islamist terror