Gold settles up $4.80, or 0.4%, at $1,253.30 an ounce