Gold futures end at 2-week low after flood of U.S. data