Cliftonville reached the final of the BetMcLean Cup after Destiny Ojo’s extra-time goal edged out 10-man Larne at Inver Park.