Gold hits $4,861, silver at $81 on US-Iran peace hopes