Although President Trump does bear responsibility for a long list of failures in responding to the pandemic, he deserves credit for accelerating the vaccines, CNN’s Michael Smerconish says.