Barbara Dennerlein pulls out all stops for jazz