Brazil's top presidential candidates exchange insults at last televised election debate ahead of Sunday's vote.