Image processing apparatus, image capturing apparatus, image processing method and recording medium