Armie Hammer will not face sexual assault charges after investigation