English Puritans and the Covenant of Redemption: The Exegetical Arguments of John Flavel and William Strong