Long-term ibuprofen use cuts Alzheimer's risk