Yahoo revenue jumps 22% ahead of Verizon deal closing