recursive total comment count for post model