Event-based Boundary Control of the Stefan Problem: A Dynamic Triggering Approach