Blair: Muslims must confront militancy