Defence firm Babcock has hiked full-year guidance for revenue and profit as business in its Nuclear and Marine segments has ...