Actor Selma Blair reveals battle with multiple sclerosis