EU fines Google record $2.7B in antitrust ruling