Was Grenada the last great American victory?