More than 300 killed in northern Gaza over past week amid Israeli offensive: local authorities