Mina Shalabi annoys Saudis by smoking in public