Spindle signs Agreement with Edo Interactive for Card-Linked offers