World Weather Irene surges ashore in North Carolina