Rihanna apologises to Muslims for using Islamic Hadith in fashion show