Eminem has cancer