Police: Teen was kidnapped, held for month, assaulted