ExPak PM Nawaz Sharif barred from holding office for life