Contraction theory-based recursive design of stabilising controller for a class of non-linear systems