Foxconn Q2 profit rises 35% to NT$59.97 billion on Nvidia AI server demand CryptoRank