Radical Islamist preacher Zakir Naik, known for harbouring medievalist views and courting controversies, has landed himself in controversy