Eternal Covenant: How the Trinity Reshapes Covenant Theology