Houston-based Talos Energy acquires QuarterNorth Energy for $1.29 billion