A multi-view autoencoder architecture with self-adaptive feature recalibration and confidence-aware ensemble for heart disease classification