Explaining trade flows and determinants of bilaterial trade