Brazil will allow alcohol sales for World Cup