More than 300 inmates killed in prison fire