Mechanical Behaviour of 3D Multi-layer Braided Composites: Experimental, Numerical and Theoretical Study