Fox: Stephen Colbert apologizes for Kate Middleton jokes before she revealed cancer diagnosis, wishes her recovery