Storm causes flooding and hail in St. Catharines