Non-singular cosmology using tachyon and general non-minimal kinetic coupling