Ionic effects on viral DNA packaging and portal motor function in bacteriophage φ29