Auto-injector with cap