New era for F1 as Liberty agrees $8 billion takeover