Pateick Bet David rants about Islam and Muslims