Ex-PM Shafiq barred in Egypt poll