Created 21 years ago to help homeless people in London, The Big Issue magazine has become a staple part of British cities