Castro Denies Forbes Report on His Wealth