Music for Life helping vulnerable children