A compliance approximation method applied to variable stiffness composite optimisation