Glovo, an on-demand delivery startup headquartered in Barcelona, has raised €150 million ($168 million) in a series D round of funding.