Courts strike down some drunk-driving penalties