gold futures end higher at $1,127.50/oz