Capital Farm Credit announces $50 million patronage distribution to customers