### Is there an existing issue for this?

- [X] I have searched the existing issues

### Current Behavior

According to the AWS docs the Destination object might contain any or all of these 3 properties ToAddresses, CcAddresses or BccAddresses

https://docs.aws.amazon.com/cli/latest/reference/ses/send-email.html

```
The message must include at least one recipient email address. The recipient address can be a To: address, a CC: address, or a BCC: address. If a recipient email address is invalid (that is, it is not in the format UserName@[SubDomain.]Domain.TopLevelDomain ), the entire message will be rejected, even if the message contains other recipients that are valid.
```

https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/clients/client-ses/interfaces/destination.html

When sending an email with ToAddresses property as property of Destination, the email is sent correctly.

```bash
aws ses send-email --endpoint-url=http://localhost:4566 --destination '{"ToAddresses":["receiver@mail.com"]}' --message '{"Subject":{"Data":"foo subject"},"Body":{"Text":{"Data":"saml body"}}}' --configuration-set-name ses_config_set --from 'sender@test.com' --profile test-profile --region eu-central-1 --output table | cat
```

When sending an email with CcAddresses or BccAddresses instead it fails

```bash
aws ses send-email --endpoint-url=http://localhost:4566 --destination '{“CcAddresses":["receiver@mail.com"]}' --message '{"Subject":{"Data":"foo subject"},"Body":{"Text":{"Data":"saml body"}}}' --configuration-set-name ses_config_set --from 'sender@test.com' --profile test-profile --region eu-central-1 --output table | cat
```

The process throws this error:  ` "message": "exception while calling ses.SendEmail: 'ToAddresses'`

### Expected Behavior

No error should be thrown when sending email to recipient in Cc or Bcc and not in To

### How are you starting LocalStack?

With a docker-compose file

### Steps To Reproduce

Localstack `docker-compose.yml`

```version: '3.0'

services:
  localstack:
    image: localstack/localstack:latest
    environment:
      - SERVICES=sqs,sns,ses
      - AWS_DEFAULT_REGION=eu-central-1
      - EDGE_PORT=4566
    ports:
      - '4566-4597:4566-4597'
    volumes:
      - ./localstack_setup.sh:/docker-entrypoint-initaws.d/setup.sh
      - '${TMPDIR:-/tmp/localstack}:/tmp/localstack'
      - '/var/run/docker.sock:/var/run/docker.sock'
networks:
  default:
    name: development-network
    external: true
```
To create all resources either in setup script or manually:

```
#!/bin/bash
echo "########### Setting up localstack profile ###########"

aws configure set aws_access_key_id "dummy" --profile test-profile
aws configure set aws_secret_access_key "dummy" --profile test-profile
aws configure set region "eu-central-1" --profile test-profile

echo "########### Creating sns topics ###########"
aws --endpoint-url=http://localhost:4566 sns create-topic --name ses_events_topic --region eu-central-1 --profile test-profile

echo "########### Whitelist sender@test.com email address ###########"

aws --endpoint-url=http://localhost:4566 ses verify-email-identity --email-address sender@test.com --profile test-profile --region eu-central-1

echo "########### Subscribe queues to topics ###########"

aws --endpoint-url=http://localhost:4566 sns subscribe --topic-arn arn:aws:sns:eu-central-1:000000000000:ses_events_topic --protocol sqs --notification-endpoint arn:aws:sqs:eu-central-1:000000000000:ses_emails_feedback_queue --profile test-profile --region eu-central-1

echo "########### Create SES config set and event destination ###########"

aws --endpoint-url=http://localhost:4566 ses create-configuration-set --configuration-set "{\"Name\":\"ses_config_set\"}" --profile test-profile --region eu-central-1

aws --endpoint-url=http://localhost:4566 ses create-configuration-set-event-destination --configuration-set-name ses_config_set --event-destination '{"Name":"some_name2","Enabled":true,"MatchingEventTypes":["send","bounce","delivery","open","click"],"SNSDestination":{"TopicARN":"arn:aws:sns:eu-central-1:000000000000:ses_events_topic"}}' --profile test-profile --region eu-central-1 --output table | cat
```
And send the email:

```
aws ses send-email --endpoint-url=http://localhost:4566 --destination ‘{“CcAddresses":["receiver@mail.com"]}' --message '{"Subject":{"Data":"foo subject"},"Body":{"Text":{"Data":"saml body"}}}' --configuration-set-name ses_config_set --from 'sender@test.com' --profile test-profile --region eu-central-1 --output table | cat
```

### Environment

```markdown
- OS: macOS 12.6.1
- LocalStack: "1.3.0.dev"
```


### Anything else?

_No response_
"messageId": payload.message_id,
                "tags": tags,
            },
            "send": {},
        }
        if emit_source_arn:
            event_payload["mail"][
                "sourceArn"
            ] = f"arn:aws:ses:{self.context.region}:{self.context.account_id}:identity/{payload.sender_email}"
        client = self._client_for_topic(sns_topic_arn)
        try:
            client.publish(
                TopicArn=sns_topic_arn,
                Message=json.dumps(event_payload),
                Subject="Amazon SES Email Event Notification",
            )
        except ClientError:
            LOGGER.exception("sending SNS message")
    def emit_delivery_event(self, payload: SNSPayload, sns_topic_arn: str):
        now = datetime.now(tz=timezone.utc)
        tags = defaultdict(list)
        for every in payload.tags or []:
            tags[every["Name"]].append(every["Value"])
        event_payload = {
            "eventType": "Delivery",
            "mail": {
                "timestamp": now.isoformat(),
                "source": payload.sender_email,
                "sourceArn": f"arn:aws:ses:{self.context.region}:{self.context.account_id}:identity/{payload.sender_email}",
                "sendingAccountId": self.context.account_id,