Senegal and Mauritania signs deal after fishing row