Sirikotha slams JBIZ over criticism of Ranil