Barcelona end Chelsea’s WCL hopes after controversial Buchanan red