Only 7% of EU crypto firms hold licenses before MiCA deadline