Mathematical insights into mechanisms leading to coexistence and competitive exclusion among mutualist guilds