השגריר הראשון של ארה"ב לישראל, ג׳יימס מקדונלד