Putin hints at July visit