Barcelona claim Supercopa title