Puzzle over death of 21 polo horses