Venus shows growing strength to beat Kirilenko