Infected blood scandal 'not an accident' with 'catalogue of failures', public inquiry finds