Gold retreats from two-month highs, continues to trade above $1510