‘Toxic brand’: Britons say religion does more bad than good, atheists ‘more moral’ than believers