Asin promotes Ready film at Provogue store