Obama knows he is the worst US President