Jalpari, The Desert Mermaid premiers at the 65th Cannes Film Festival