How long does plavix stay in the body