Shutterfly authorizes $100M share repurchase plan