Pakistan expecting to receive $2 billion by end of December: sources