Israeli artillery struck a school operated by the United Nations in Gaza, killing at least 15 people and injuring more than 100 others.