Pakistan's top court acquits opposition leader Nawaz Sharif