FanX co-founder Bryan Brandenburg takes leave of absence after mishandling harassment complaints