CatIQ pegs 2024 Calgary hailstorm loss at CAD 3.35bn