Days of hot weather grip Southern Europe, North Africa