Interpretations and Causes. New Perspectives on Donald Davidson's Philosophy