Mandira Bedi poses topless for Vogue Magazine