At least 80 die in Egyptian train crash north of Cairo