‘Rust and Bone’ to open at Cannes Film Festival