Александр Макдональд, 9-й баронет