Masterpiece Cake Shop reopens after Supreme Court ruling