Schmidt: Putin should be at G7 summit