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