Adaptive Discontinuous Control for Fixed-Time Consensus of Nonlinear Multi-Agent Systems