An aeroelastic optimisation framework for manufacturable variable stiffness composite wings including critical gust loads