Mt. Helmos telescope becomes first land station in Europe for satellite telecoms program