US President Barack Obama has said the nomination of Haider al-Abadi as Iraq's prime minister-designate is a "promising step forward".