Market: Europe ends up, record close for the CAC 40