Magpie Lynden Dunn retires from AFL