Tech giants face fines up to 10% of turnover for EU rule breaches, source says