The prospective role of Constitutional Courts in the advisory opinion mechanism before the European Court of Human Rights: a first comparative assessment with the European Union and the Inter-American System