BNP Paribas confronts its past over Sudan sanctions breach