Multiple benefits of gregariousness cover detectability costs in aposematic aggregations