Total wins hydrocarbon rights for two new offshore blocks in Mauritania