Kendrick Castillo, 18, tackled the gunman, allowing his classmates to escape and hide