andrew garfield broadway credits