Vulnerabilities in AI Code Generators: Exploring Targeted Data Poisoning Attacks