PharmAgents: Building a Virtual Pharma with Large Language Model Agents