McCain: Assad has the upper hand in Syria