Top cycling officials resign after a series of doping scandals