Armie Hammer exits another lead role after controversy