B2B marketplace Ninjacart raises $3M from Accel, others