UK says Twitter entitled to ban Trump, but social media firms must be accountable