Gallup: 123,000 same-sex marriages since high court ruling