Agnes Keith, Countess of Moray — Scottish noblewoman