Venezuela President slams Spanish PM for trying to halt Catalan referendum