Petrobras to sell Pasadena, Texas, refinery