Egypt train crash kills 47 children