Spain's Barcelona faces drought 'emergency'