Neil deGrasse Tyson Slams Science Deniers