Fox: Riley Gaines gives birth to daughter Margot: 'God has blessed us'