Body of missing Martin County mother recovered, suspect confesses