Julia Louis-Dreyfus reveals cancer