Glen Hansard announces Melbourne and Perth tour dates