US warns Assad may not be long for Syria