Barclays: Gold set for recovery