Puzzle grows over piracy in Indian Ocean