US-Iran peace deal boosts gold futures, mining stocks surge