A baby girl was born on a packed migrant boat headed for Spain's Lanzarote island in the Canary Islands. Authorities said the baby and her mother were in good condition.