Appaloosa sells position in Bank of America