Culture Old Quay Jazz Weekend returns with 40 free gigs in pubs, cafés and on harbour boats 2 weeks ago