Snellville Mayor accused of using campaign money for vacation, porn site