Zodiac serial killer's code cracked after 51 years