More than 50 flights at Barcelona have been cancelled, while 194 are delayed, as northeastern Spain battles severe thunderstorms following weather warnings