what are the countries that lie on tropic of  cancer