Banamex fraud cost Citigroup $165M in 1Q