David Hasselhoff takes teenage daughter to sex shop