craig melvin’s net worth