Mexican drug lord Hector Beltran Leyva, a onetime associate of Joaquin "El Chapo" Guzman, who has been in a maximum security prison since 2014, has died following a heart attack.