Gold pulls back from all-time high, outlook remains firm