Hurricane Ian nears Cuba and on track to pummel Florida