Insurance in Malta: what policies are available for residents and non‑residents 11 min January 13, 2026