Summer Give match-funding campaign raises £527k for vulnerable children in London