Heineken names Rafael Oliveira as CEO in 4-year term starting Oct 1