EU hits Google with $5 billion fine for pushing apps on Android users