Delay-dependent guaranteed cost control for a non-linear stochastic system with distributed delays