Brazilian Truth Commission delivers final draft of report