Egypt jails Mossad agent for 25 years