Zara Shahjahan responds to criticism on her recent photoshoot