It seems that you’re already prepared to modestly criticize yourself (or at least willing to call attention to your [bad/strong] accent & that of your typical compatriots), so why not spice up your declaration & take it to another, full-blown, self-deprecating level (As with self-effacement, I find self-deprecation, in moderation, to be endearing … regardless, it’s a whole lot better than coming across as self-aggrandizing and arrogant, but I digress).
Besides, your knowledge and use of the following idiomatic "insults" (directed only at yourself, of course) might possibly impress (or perhaps 'disgust'?) your French audience to the point where the "issue," probably self-perceived, of your [again, probably self-perceived/self-exaggerated] "bad" accent will no longer be of any concern.
Since yours is a North American accent, you could paraphrase an idiomatic expression as follows:
Je parle français comme une vache américaine/canadienne.
Although the unparaphrased/unedited version of this expression is, in my opinion based on its origins, insulting to Spanish Basques, to Spanish migrant workers, and/or even to Spaniards in general (not to mention all the unfairly maligned Spanish cows), the paraphrased version suggested above would probably be viewed primarily as a self-inflicted poke at yourself, but please be mindful that it could also be taken as a gratuitous slam of your country's entire cow population.
(please note, however, that by using this phrase, especially the original/unedited version, you’d probably be seen as criticizing your over-all command of French, and not just your accent).
Had you been a Brit talking about yourself (but not to be used by a non-Brit towards a Brit [unless, of course, in response to a criticism of hockey or even worse, of curling] because, said in the "right" tone and context, it can be considered as very insulting) ....
.... you could have said:
je parle français comme un
(but just as with using “comme une vache américaine/canadienne” by a North American, a Brit using “comme un rosbif” might be seen as not just talking about having a [strong] British accent, but also about having other problems with the language, such as organizing and formulating phrases and grammatical structures the way they are organized in good English and not as they should be organized in good French)
(cf: “Il parle comme un Froggy mais pense comme un Rosbif,” used at the end of the second paragraph in this recent ‘ParisBouge’ interview which, if nothing else, perhaps provides another example where the use of mutual insults like “rosbif” and “froggy” is apparently acceptable.)
(in order of their appearance, the first four links above are from/lead to: