Amy Robach Announces She Has Breast Cancer After On-Air Mammogram