Pakistan and IMF reach preliminary deal to release £866 million from bailout fund