GitHub puts co-founder on leave after harassment claims