how long does ibuprofen stay in your system