NBC: Fires blaze across Spain and Portugal as Europe swelters under scorching heat wave