Well, next time do not use a dirty sock to strain it.... (just kidding)..
The smell (in all likelyhood) is hydrogen sulfide. Any plans you have of bottling should be put on hold until you fix this problem.
Here is how you can confirm this. Pour two glasses of your wine. The glasses should be about half full. Take a penny and "scotch brite" it (or scour it until you have clean copper). Place the penny into one of the glasses of wine and swirl the glass for 5 minutes and let stand for another 5 minutes. Do nothing to the glass without the penny.
Compare the smell of the glass with the penny to that of the glass without the penny. If you notice a marked improvement in the glass with the penny, then you most certainly have a hydrogen sulfide problem.
If this is the case, then you are in luck. There a number of ways for you to cure this. The list below is ordered by the "most recomended method" to the "least recomended method". IMHO, Reduless is perhaps the most preferred method.
1) Get a product called reduless. Using the instructions, simply hydrate and add to you wine. Rack the wine once it becomes clear and enjoy!
2) Copper sulfate - This is a very quick acting method, but you need to be very careful on how much you add. You should perform a bench trial to determine the correct amount to add to your wine.
3) Just plain copper - You can add either copper wire or even run your wine through a copper funnel or over a copper sheet. Although this can work in a lot of cases, it is not the most efficeint way to introduce copper to your wine. The trick is to make sure the copper you use is shiney and clean. Scouring becomes very important.
Try the experiment above and let us know how you make out.
johnT.