Supreme Court sides with Colorado baker who refused to make wedding cake for gay couple