Сэр Джеймс Макдональд, 8-й баронет