Microfacies, diagenesis and hydrocarbon potential of Eocene carbonate strata in Pakistan