Recent Charter Climate Litigation in Canada raises key questions over climate change duties