Egypt police detain 21 Muslim Brotherhood members