Fla. officer gives motorists choice of ticket or onion