XIAP: inhibitor of two worlds