More than 300 migrants, including children, rescued off Mauritania as they attempted a perilous journey to Europe.