Davis Cup champions Canada stay perfect, USA stunned