"I'm either going to make it or I'll die trying," says Henry Mafarna, standing on the beach in Nouadhibou, Mauretania.