Mexico to play 2 home games in empty stadiums as punishment for anti-gay chant