Celtic Bhoys through to NFU Mutual Harry Clarke Cup final