Ex-Bangladesh PM Khaleda Zia barred from polls