God's Elect and the Great Tribulation: An Exposition of Matthew 24:1-31 and Daniel 9