Thousands of Nairobi residents benefit from free medical camp