Deep Learning Models for Coral Bleaching Classification in Multi-Condition Underwater Image Datasets