Mauritania announces new cabinet lineup