Consensus Based Distributed Robust Adaptive Control for Second-Order Nonlinear Multi-agent Systems with Uncertainty