A large London crowd raises £3.5m for Jewish Care