Blame me for Trump? No way, says Obama