Home Economy Pendennis Shipyard profit falls to £4.7m as turnover rises to £97.4m