IMF approves $550m loan for Pakistan