New Karpower deal poorly negotiated - John Jinapor