Computational homogenization of composites experiencing plasticity, cracking and debonding phenomena