Henry Banda got K3 billion from oil deal – Kachingwe says in court