So-called Islamic State (IS) will never be defeated unless the corrupt conditions that help it to thrive are addressed, a new report claims.