BP has long wanted to get into Brazil, so now it is paying bn to do so