A coupled implicit method for chemical non-equilibrium flows at all speeds