Russian meeting with Hamas provokes criticism from Israel