Dozens of African migrants attempting to reach the Canary Islands in a battered wooden canoe were rescued in waters off the Spanish archipelago on Thursday, emergency services said.