Planck 2015 results. IX. Diffuse component separation: CMB maps