Brazil's state-run oil company, Petrobras, has released its financial results for the last year, which include $2bn (£1.3bn) written off due to corruption.