Powerful Hurricane Imelda Slams Bermuda with Destructive Winds and Flooding