why do i pee when i puke