Citadel breaks records with $16bn profit