Kathy Griffin reveals she has lung cancer