Charli XCX attends a private luncheon hosted by Len Blavatnik and Harvey Weinstein in Cannes, France