andrew garfield height in cm