Dan Savage: America has a ‘Christianity and a Bible problem’