Man 'shot dead at traffic lights' in Glasgow 'owed 100k drug