Idalia packs a punch