Peru Suspends Oil Contracts, Fires Official In Scandal