School punishes 17-year-old student who went to party to give drunk friend a ride home