Fox: Giants co-owner John Mara announces cancer diagnosis