Cynthia Erivo finishes the London Marathon in style Si-fi