Landlords in Victoria will no longer be able to evict tenants without good cause, after state parliament passed new rental reforms.