Instant Live 8: Concord Church opens new worship facility