Babcock Nudges Down Profit Forecast on Oil and Gas Woes