Israel's Technion - a science powerhouse and a hub for coexistence