The principle of legality in European criminal law