Somali pirates 'hard to defeat'