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