How long does zantac stay in your system