Lance Armstrong resigning from Livestrong cancer charity