Hamid Saeed Kazmi cleared from corruption charges