Republicans need to talk more about the economy: Lee Carter