Multi-role Helicopter Life Cycle Cost (LCC) Optimisation: The Pre-Design Strategy