Court clears Zambia's Banda to run for re-election