Dynamic Consistent $k$-Center Clustering with Optimal Recourse