Obama says he would have beaten trump if he could have run again