Mexican officials say their country is safe for travelers , but they fear more bad news could batter tourism , one of Mexico 's top sources of foreign income and a sector that has been growing despite the bad news and bad economy .