unbreak ALIAS records

- `<AliasTarget>` should not cover another `<AliasTarget>`
- do not include `<ResourceRecords>` if none present