An unexpected cause of respiratory distress and cyanosis: cardiac inflammatory myofibroblastic tumor.