Drought-struck Barcelona quenches thirst with costly desalination