Shutterfly Reports Strong First Quarter Financial Results