Somali pirates weakened but not defeated