William Boyd, 3rd Earl of Kilmarnock — British earl