Kirk criticises government over Trident spending