Giant 17ft python pregnant with 87 eggs caught in Florida Everglades