President Obama and Sarah Palin Featured in New Archie Comic