21-year-old confesses to murder of Walled Lake man