A review by inspectors find a litany of issues including migrants still being held for too long at processing centres