World's best grandpa: Minnesota man spends 10 years building 10 violins for his grandchildren