Explaining Models by Propagating Shapley Values of Local Components