Weil-etale Cohomology and Special values of L-functions of 1-motives