örlogsfartyget Garnet har å Afrikas östra kust haft att bestå en strid med ett beväpnadt slaffartyg.