Carlos Estuardo, Conde de Lennox