Kenneth Mackenzie, Lord Fortrose