Defence stocks have outperformed this year, but Babcock has been left behind