Charles Ramsay, 7th Earl of Dalhousie — Scottish nobleman and soldier