7 killed, over 100 injured in train derailment in Egypt