Official says Castro fit to run in 2008