EU in preliminary deal to scrap mobile roaming fees by mid-2017