Wiping out TB by 2045 could cost up to $10bn  a year