Gold slumps to two-year low below $1,400 per ounce