Truth and Meaning in Davidson's Philosophy: a Critical Assessment