hadith of Angel Gabriel explained