James Stuart, 1st Earl of Moray 3