A 33-year-old man has been arrested and charged with murder more than 11 years after the disappearance of teacher and former beauty queen Tara Grinstead.