Josh Kennedy to retire from West Coast Eagles – Michmutters