Ker, Mark, of Dolphinstoun