Uruguay to sell cannabis in pharmacies from July