Toomey says Trump should resign and could face ‘criminal liability’