Actor and activist Sean Penn is under fire for meeting with Mexican drug lord "El Chapo" Guzman, but he has a long history of getting involved in international affairs.