Cuba is ‘ready’ for possible U.S. attack, says Diaz-Canel