Hungary passes bill to detain all asylum seekers