Joe Arpaio announces run for US Senate on Twitter