Sofia Hayat played Surpnakha in Ramleela at New Delhi Red Fort