Yahoo signs photo deal with Target