Canary Wharf Jazz festival returns to Canada Square park this weekend, bringing some of the greatest jazz acts from around the world.