In spite of confusion, Brazil will allow sale of alcoholic beverages during World Cup