Yelp ad revenue jumps 13% to record $1.28 billion