GM offers 0% financing to keep sales momentum going