cleaned up handleCountryClick by binding it so we can use 'this' correctly