President Higgins to address business leaders in London