Sheriff Arpaio contempt hearing; offers to apologize and donate $100,000