Seafarers march against piracy