On the NP-completeness of the Minimal Controllability Problem