The 66th annual Cannes Lions Festival of Creativity has kicked off on the French Riviera, with health innovation among the big issues sparking debate.