Cathedral High School student apologizes after shooting himself on school grounds