John Lyon, 7.º Lorde Glamis