Pakistan set to receive $2 billion investment from Maersk