CAD-Coder: An Open-Source Vision-Language Model for Computer-Aided Design Code Generation