McCain tributes echo with criticism of Trump