I asked an English teacher and he said - I'll - is 2 words
I will be there for you = 6 words
I had doubts myself so asked the question on the board of a dutch University regarding English classes, same answer I'll = 2 words (same for can't, don't etc)
Apparantly Jon can't count (as some on this board

)