Largest mosque in west Africa almost complete