Spot gold has hit a six-week low as the U.S. dollar benefits from strong U.S. economic data, says BMO Capital Markets.