Golden Tate signs 5-year contract with Detroit Lions