Cardiac myxoma: clinical presentation, surgical treatment and outcome.