Томас Фрейзер, 2-й лорд Ловат