Mexico's Popocatepetl volcano erupts