UN accuses Australia of 'demonising asylum seekers'