Hurricane Ian strikes Cuba, Florida braces for winds, floods