gold rises; silver drops to 7-month low