Suspected V. Stiviano attacker charged with hate crime and assault