Barcelona can still win the league, says Gerard Pique