Kent Hovind praises Ravi Zacharias