So far, October hasn’t been kind to the Babcock International Group share price. But James Beard has no concerns for the FTSE 100 defence contractor.