Tuberculosis can be eradicated by 2045: experts