A general multi-scale two-level optimisation strategy for designing composite stiffened panels