GM ready to move on IPO soon