how long do mre heaters last