was carole king married