gold eases from 3 week top as dollar holds steady