Biden earns 'D' grade from independents for comments on voting rights