Fox: 'Brady Bunch' actor admits romance with co-star was 'on-again, off-again' for years