The Popocatepetl volcano, known as 'El Popo', has spewed ash over Mexico City and neighbouring areas.