Juan Carlos Osorio suspended for six matches, will miss Gold Cup