Baroness Stroud, CEO Legatum Institute