Islamist preacher says world is ending because of gay people, crossdressers and sexy pop stars