CARACAS - Venezuelan President Hugo Chavez said on Thursday he had a tumor but had undergone a successful operation in Cuba to extract the cancerous cells and was on the road to full recovery.The 56-year-old was making his first televised speech to the nation since he had surgery on June 10 in Havana that triggered widespread speculation he might be seriously ill.