Two-gap superconductivity and topological surface states in TaOsSi