Shepard Smith slams Fox’s primetime lineup