Belfast man wins supreme court ruling over union flag protests