Hurricane rips roofs, cuts power in Bermuda, but no deaths