Sudan’s Omar al-Bashir quits after anti-government protests