Despite the progress of the past few years , Afghanistan is extremely poor , landlocked , and highly dependent on foreign aid , agriculture , and trade with neighboring countries .