Кеннет Маккей, 2-й граф Инчкейп