Barcelona announces board changes after resignations