VNB margins expected to stay under pressure for life insurers; SBI Life (TP Rs 1,970) remains our top pick