Ley, James, active 15th century, Earl of Marlborough, Lord Treasurer