New European Clinical Trials Regulation: a major advance in transparency, to be confirmed