Zakir Naik banned from making public speeches in Malaysia