Overcoming Data Scarcity in Multi-Dialectal Arabic ASR via Whisper Fine-Tuning