Robin Windross disappeared from the Huronia Regional Centre in 1977. His parents remain haunted by questions