The US president says he is waiting for his secretary of state to return from the Middle East before making any judgement about Saudi Arabia.