Fox: Ukraine agrees to peace deal, US official says