Shan, Babar hammer tons as Pakistan take control of first Bangladesh Test