Ireland captain Will Porterfield was disappointed his side's fine batting effort counted for nothing in the eventual six-wicket defeat by England.