Train slams into vehicles in Egypt, kills 24