Indonesia quake kills at least 268 people, many of them children at school