Forex reserves hit all-time high of $24.5bn: Finance Minister Ishaq Dar