when did stephen curry sign with golden state