Charles James Mathews — British actor who took on French-speaking roles in France