EU fines world’s largest generic drugmaker Teva for hindering competition