London mayoral candidate says basic income would be used to ‘buy lots of drugs’