Today in Toronto: Beaches Jazz Festival, Carmen, Keith Cole and Andrew Harwood and The Kreutzer Sonata