US federal court approves Facebook’s $5 billion fine settlement