More than 70 people have died and hundreds more have been injured in Egypt after clashes between football fans in the seaside town of Port Said.