Amplitude analysis of B^{0}→K^{+}π^{-}π^{0} and evidence of direct CP violation in B→K*π decays