9/11 Cts, Creation "science" and Holocaust denial