Pakistan premier vows to fight coronavirus