Newcastle Jazz Festival brings together past and present