And then there were three: Tim Johnson backs same-sex marriage