Gold flat, dollar up on higher US yields