A Multilevel Fast Multipole Based Approach for Efficient Reconstruction of Perfectly Conducting Scatterers