Launceston communities come together for Christchurch at vigil