fix: defer agent construction until API key is loaded
AnthropicProvider validates the API key at __init__ time, so the agent
can't be created at module level before the Prefect Secret is available.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>