Senate candidate sorry for rape comment