What is an MCP Tool, and how does it differ from a Resource?