James Desmond Buxton — business journalist and foreign correspondent (1947-2026)