French teacher jobs careers in Oman