Rep. Michael McCaul: 'We are at war'