Gold gains on Yellen rates comments, mixed U.S. data