Planck 2015 results. X. Diffuse component separation: Foreground maps