Banco do Brasil eyes $6bn spinoff. Can it be done?