World Weather Hurricane Irene swirls toward Haiti