SBP tightens rules on purchase of foreign currency