Myleene Klass has named her newborn son Apollo, as she details her "pretty complicated" labour over two weeks after giving birth.