Wall Street rallies on fiscal cliff optimism