Review: Calgary Opera presents Mozart's Don Giovanni as a mirror of humanity