Leicester City gives away 30,000 Jamie Vardy masks