FC Barcelona clinch their 24th La Liga title