Pakistan, Russia sign gas pipeline agreement