Titans receiver Jones charged with having gun at airport