Weakened Hurricane Gustav spares New Orleans