Babar steadies Pakistan with unbeaten fifty in second Bangladesh Test