'I'm happy to have been able to do it in front of the Israeli crowd, which is the best in the world,' says Baruch Shmailov