Barcelona's Messi mobbed in Israel