EU fines Google a record $5 billion over mobile system