What's memcached's maximum key expiration time? If I don't provide an expiration time and the cache gets full, what happens?