Irene rocks East Coast, causes massive damage