Aaron Peirsol Retires from Swimming