'Disgraced' Armstrong stripped of 7 Tour de France titles, banned from cycling