Kevin Costner has ‘knocked on every boat in Cannes’ to finance second two parts of epic Western