Explain sealed class in C#?