gold inches higher, silver comes off 30-year high