Controllability Characterizations of Leader-Based Swarm Interactions