China, Nepal agree on cross-border supply of goods