Exciton dynamics and trapping in J-aggregates of carbocyanine dyes