Sudan charges al-Bashir with killing protesters