Delray Beach holds rally against Supreme Court decision