Implementation, utilization and influence of a community-based participatory nutrition promotion programme in rural Ethiopia: programme impact pathway analysis