Former Muskego man charged in 40-year-old cold case