Eliud Kipchoge is capable of running a sub two-hour marathon, according to Olympic bronze medallist Bashir Abdi.