global defence stocks rally