24 hurt after Miami restaurant deck collapses